@charset "utf-8";
html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset,hr{ margin:0px; padding:0px; }
/* body */ 
body{ font:12px/22px "microsoft yahei"; color:#4b494a; background:url(/images/bg.jpg)} 
a,a:hover,input,button{outline:none; blur:expression(this.onFocus=this.blur());}
img.image{opacity:1;filter:alpha(opacity=100);}
img.image:hover{opacity:0.6;filter:alpha(opacity=60);}
.no_img{background:url(../images/nopic.png) no-repeat center center;}
.all_ico{/* background:url(../images/all.png) no-repeat; */}
.index_ico{background:url(../images/index.png) no-repeat;}
.li_ico{background:url(../images/index.png) no-repeat; background-position:-348px -126px; padding-left:12px}
/* a */ 
a, a:link{ color:#8c8c8c; text-decoration: none; }
a:visited{color:#8c8c8c;text-decoration: none;}
a:active, a:hover { text-decoration: none; color:#4b494a;}
a:focus {outline: none;}

a.m_nav, a.m_nav:link{ color:#8c8c8c; text-decoration: none; }
a.m_nav:visited{color:#8c8c8c;text-decoration: none;}
a.m_nav:active, a.m_nav:hover { text-decoration: none; color:#8c8c8c;}
a.m_nav:focus {outline: none;}

a.nav, a.nav:link{ color:#4b494a; text-decoration: none; }
a.nav:visited{color:#4b494a;text-decoration: none;}
a.nav:active, a.nav:hover { text-decoration: none; color:#6f6f6f;}
a.nav:focus {outline: none;}

a.under_line, a.under_line:link{ color:#4b494a; text-decoration: none;}
a.under_line:visited{color:#4b494a;text-decoration: none;}
a.under_line:active, a.under_line:hover { text-decoration:underline; color:#4b494a; }

a.down, a.down:link{ color: #118CED; text-decoration: none; }
a.down:visited{color: #118CED;text-decoration: none;}
a.down:active, a.down:hover { text-decoration:none; color:#4b494a;}

a.white_none, a.white_none:link{color:#fff; text-decoration: none;}
a.white_none:visited{color:#fff;text-decoration: none;}
a.white_none:active, a.white_none:hover {text-decoration: none; color:#fff;}

a.white, a.white:link{ color:#fff; text-decoration: none;}
a.white:visited{color:#fff;text-decoration: none;}
a.white:active, a.white:hover{text-decoration:underline; color:#fff;}

a.yellow, a.yellow:link{ color:#f8b600; text-decoration: none;}
a.yellow:visited{color:#f8b600;text-decoration: none;}
a.yellow:active, a.yellow:hover{text-decoration:underline; color:#f8b600;}

/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px;cursor: pointer;}
.title_line{margin-bottom:-1px; cursor: pointer;z-index:9999; float: left;/* border-bottom:2px solid #f8b600 *//* height: 30px; */line-height: 45px;font-size: 20px;font-weight: bold;}
.pointer{ cursor:pointer}
.right .title_line{ color:#fff; padding-left:15px; font-size:16px !important;}
.right .title_line a{ color:#fff; font-size:16px !important;}
/* li */ 
ul,li{list-style-type:none;} 
/* img */ 
img{border:0 none; vertical-align:middle;} 
/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;}
/*ont*/
.font_12{ font-size:12px}
.font_14{ font-size:14px}
.font_18{ font-size:18px}
.font_24{ font-size:24px}
/* mouse */ 
.pointer{cursor:pointer;} 
/* text */
.theight_16{line-height:16px}
.theight_36{line-height:36px}
.text{border:1px solid #cecece;padding:2px 4px; height:23px; line-height:23px;background-color:#fff; vertical-align:middle; font-size:12px; color:#8c8c8c;}
.text_select{border:1px solid #cecece;height:29px; line-height:29px;background-color:#fff; vertical-align:middle; font-size:12px; color:#8c8c8c;}
.text_area{border:1px solid #cecece;padding:10px;/* background:url(../images/text_default.gif) #fff center center no-repeat; */font-size:12px;color:#666;}
.bold{ font-weight:bold}
.t_c{ text-align:center}
.normal{font-weight:normal}
/* float */ 
.fl{ float: left;}
.fr{ float: right;}
/* dis_no */ 
.block {display:block;}
.clear{ clear:both}
/* border */
.width_all{ width:100%;}
.width_1118{ width:1118px;background: #fff;}
.b_1{border:1px solid #d7d7d7;}

.right .b_b1{background: #41CEFF;}
.b_b1{border-bottom:1px solid #d7d7d7;}
.b_b2{border-bottom:2px solid #082d61;}
.b_r1{border-right:1px solid #d7d7d7;}
/* margin */
.mb_5{ margin-bottom:5px}
.mb_10{ margin-bottom:10px}
.mb_15{ margin-bottom:15px}
.mb_20{ margin-bottom:20px}
.mb_25{ margin-bottom:25px}
.mb_40{ margin-bottom:40px}
.mt_5{ margin-top:5px}
.mt_10{ margin-top:10px}
.mt_12{ margin-top:12px}
.mt_20{ margin-top:20px}
.mt_30{ margin-top:30px}
.ml_8{ margin-left:8px}
.ml_15{ margin-left:15px}
.ml_20{ margin-left:20px}
.ml_35{ margin-left:35px}
.ml_40{ margin-left:40px}
.mr_8{ margin-right:8px}
.mr_10{ margin-right:10px}
.mr_17{ margin-right:17px}
.mr_13{ margin-right:13px}
.mr_20{ margin-right:20px}
.mr_23{ margin-right:23px}
.mr_25{ margin-right:25px}
.mr_30{ margin-right:30px}
.mr_36{ margin-right:36px}
.mtb_20{ margin:20px 0px}
.m_auto{margin:0px auto}
/* padding */
.pb_2{ padding-bottom:2px;}
.pb_8{ padding-bottom:8px;}
.pb_10{ padding-bottom:10px;}
.pb_15{ /* padding-bottom:15px; */}
.pl_15{ padding-left:15px;}
.pl_40{ padding-left:40px;}
.pr_15{ padding-right:15px;}
.p_30{padding: 10px 30px;}
/*color*/
.color_4b494a{color:#4b494a}
.color_082d61{color:#082d61}
.color_8c8c8c{color:#8c8c8c}
.color_6f6f6f{color:#6f6f6f}
.color_f8b600{color:#f8b600}
.bg_fafafa{background-color:#fafafa}

span.title_line.pl_15.pr_15.cur {
    font-weight: normal;
    background: #118CED;
    line-height: 30px;
    color: #fff;
}

span.title_line.pl_15.pr_15 {
    font-weight: normal;
    color: #666;
    line-height: 30px;
}

.b_b1.pb_10 {
    background: none;
    border-bottom: 2px solid #118CED;
}